SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].[paCertificaActualizarProyecto]
-- < Registro de Actualizaciones >
-- 25-10-2006 

	(@IdProyecto 			[int],
	 @NombreProyecto 		[varchar](200),
	 @Anio 				[int],
	 @Destinatarios 			[varchar](200) = null,
	 @IdTipoDictamen 		[int] = null,
	 @IdTipoProyectoConvocatoria 	[int] = null,
	 @IdTipoPrograma 		[int] = null,
	 @IdTipoHora 			[int] = null,
	 @IdGrupoProyecto 		[int] = null,
	 @ResponsablePedagogico 	[varchar](200) = null,
	 @Observacion 			[varchar](200) = null,
	 @CantidadHoras 		[real] = null,
	 @HorasPresenciales 		[real] = null,
	 @HorasNOPresenciales 	[real] = null,
	 @EstadoPS 			[int])

AS 
SET NOCOUNT ON
UPDATE [tb_Proyectos] 
SET  
	 [NombreProyecto]		= @NombreProyecto,
	 [Anio]				= @Anio,
	 [Destinatarios]	 		= @Destinatarios,
	 [IdTipoDictamen]	 	= @IdTipoDictamen,
	 [IdTipoProyectoConvocatoria]	= @IdTipoProyectoConvocatoria,
	 [IdTipoPrograma]		= @IdTipoPrograma,
	 [IdTipoHora]	 		= @IdTipoHora,
	 [IdGrupoProyecto]		= @IdGrupoProyecto,
	 [ResponsablePedagogico]	= @ResponsablePedagogico,
	 [Observacion]			= @Observacion,
	 [CantidadHoras]	 		= @CantidadHoras,
	 [HorasPresenciales]	 	= @HorasPresenciales,
	 [HorasNOPresenciales]	 	= @HorasNOPresenciales,
	 [EstadoPS]	 		= @EstadoPS
WHERE 
	( [IdProyecto]	 = @IdProyecto)
GO
GRANT EXECUTE ON  [dbo].[paCertificaActualizarProyecto] TO [Certificaciones]
GRANT EXECUTE ON  [dbo].[paCertificaActualizarProyecto] TO [CertificacionesAdministracion]
GO
